Part Number Hot Search : 
IP3R18A ADE11225 HC141 SW70N10V TA0169A DS160 F4316 NJU7040F
Product Description
Full Text Search
 

To Download STBC21 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  this is information on a product in full production. june 2012 doc id 023256 rev 1 1/54 54 STBC21 li+ battery charger with thermal regulation datasheet ? production data features programmable charge current up to 1.1 a floating voltage limitation outside the safety temperature range pse fully compatible low battery voltage detection for pre-charge setting automatic recharge two charge status output pins constant current / constant voltage operation no external mosfet, sense resistors or blocking diode required reverse current blocking (50 a max.) short-circuit protection and thermal shutdown less than 1 ma supply current in standby mode reversed battery polarity protection i2c interface for charging parameters programming esd: hbm 2 kv, cdm 500 v on every pin htssop-14 (5 x 4.4 mm) package available -25 c to 125 c operative junction temperature description the STBC21 is a constant current/constant voltage charger for single cell li-ion batteries. most of the charging parameters, including floating voltage, pre-charge and termination current are programmable in nvm memory. while fast charging current is programmed using an external resistor. the constant current process is split into three phases depending on the battery voltage. if the battery voltage is below 3.0 v, the charging current is set to a programmable value below 200 ma. a timeout of 60 minutes is used in this phase to detect faulty batteries. when the battery voltage goes above 3.0 v, the charger moves to the fast-charge procedure with a current programmable by an external resistor up to 1.1 a. when the battery reaches the value of the floating voltage the charger enters ?constant voltage? mode. even in this mode a protection timer is active to avoid risks due to damaged batteries. the charge cycle is automatically terminated when the current flowing to the battery reaches the value programmed in nvm. there is also a programmable lag time after the termination to maximize the battery charge. an internal block regulates the battery floating voltage when its temperature is outside the safety range between 10 c and 45 c, (jeita/pse regulation). the floating voltage inside the safety range is set, by default, at 4.2 v. if the external power supply is removed, the STBC21 turns off and a 50 a (max.) current can flow from the battery to the device. the device also has an undervoltage lockout and automatic recharge capability which can be enabled/disabled by setting a bit in nvm. two separate status pins allow a lot of information to be gotten based also on flashing frequency and duty cycle. the STBC21 also includes a reversed battery polarity protection to prevent damage due to incorrect battery insertion. the package is a htssop-14 (5 x 4.4). table 1. device summary order code package packaging STBC21ftr htssop-14 tape and reel htssop-14 (5 x 4.4 mm) www.st.com
contents STBC21 2/54 doc id 023256 rev 1 contents 1 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 detailed description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 5.1 operation mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.2 battery connection detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.3 start of charge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.4 fast-charge programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.5 charge auto-limitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.6 phc pin functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.7 alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.8 reversed battery polarity protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.9 temperature protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.10 i2c data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.10.1 sequential registers write: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 5.10.2 sequential registers read: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6 esd requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 appendix a register conf iguration and access mode description . . . . . . . . . . 30 appendix b charging parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 appendix c charging control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 appendix d temperature thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 appendix e led configurations diversified for customer (each customer one pattern). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
STBC21 contents doc id 023256 rev 1 3/54 appendix f led display modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 appendix g nvm commands register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 appendix h charger, battery and alarm status registers . . . . . . . . . . . . . . . . . . 47 h.1 layout guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 7 package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 8 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
list of tables STBC21 4/54 doc id 023256 rev 1 list of tables table 1. device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 table 2. external components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 table 3. pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 table 4. absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 table 5. thermal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 table 6. electrical characteristics (dc). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 table 7. start of charge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 table 8. write single register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 table 9. read single register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 table 10. configuration registers map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 table 11. control registers map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 table 12. timer registers summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 table 13. timer-2 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 table 14. timer-3 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 table 15. charging current registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 table 16. set1 register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 table 17. iset3 register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 table 18. constant voltage register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 table 19. cv1 bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 table 20. cv2 bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 21. cv3 bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 22. cv4 bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 23. halving register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 24. iset2 (cv1) bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 25. iset2 (cv2) bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 table 26. iset2 (cv3) bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 table 27. iset2 (cv4) bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 table 28. charging control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 table 29. auto recharge bit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 table 30. temperature thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 table 31. th-h reg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 table 32. th reg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 table 33. tl reg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 table 34. hys reg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 table 35. led configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 table 36. led display modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 table 37. led frequency register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 table 38. led duty cycle register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 table 39. address: 10h, reset state: 00000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 table 40. nvm commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 table 41. address: 11h, reset state: 00000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 table 42. address: 12h, reset state: 00000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 table 43. address: 13h, reset state: 00000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 table 44. digital charger status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 table 45. address: 14h, reset state: 00000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 table 46. battery temperature range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 table 47. htssop-14l (5 x 4.4 mm) mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 table 48. document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
STBC21 list of figures doc id 023256 rev 1 5/54 list of figures figure 1. block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 figure 2. typical application schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 figure 3. pin connections (top through view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 figure 4. charging process flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 figure 5. battery connection detection flowcharts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 figure 6. temperature ranges compatible with pse, power safety electrical . . . . . . . . . . . . . . . . . . 18 figure 7. v-i characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 figure 8. battery temperature alarm after charging starts (at battery insertion and at recharge) flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 figure 9. battery temperature alarm during charge flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 figure 10. temperature detector schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 figure 11. charging process diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 figure 12. charging process diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 figure 13. battery alarm flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 figure 14. charger alarm flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 figure 15. leds control circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 figure 16. junction shutdown temperature detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 figure 17. layout board (top through view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 figure 18. layout board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 figure 19. drawing dimension htssop-14l (5 x 4.4 mm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
block diagram STBC21 6/54 doc id 023256 rev 1 1 block diagram figure 1. block diagram am10414v1 vcc phc vcp iset res3 res2 res1 pwrsis pwr bias bandgap power i charge v float eoc ocp i 2 c nvm bat_ovp bat_low fast_ch recharge por vcc_ovp vcc_ok asd 4.23v vbat 1.0v vbat 3.0v vbat 3.9v 2.6v vcc 9.0v vcc 2.8v vcc vbat vo? + _ + _ + _ + _ + _ + _ + _ + _ + _ + _ + _ _ + + _ + _ + _ + _ temp led2 led1 vref bat vcc thermal 115c / 95c th_off th_h th tl tl_off bat_no bat_hot 0.75v 0.79v/1.002v 0.89v/1.1v 1.74v/1.95v 2.128v 2.425v 0.505v gnd + l o g i c vbat_sns clamp
STBC21 block diagram doc id 023256 rev 1 7/54 figure 2. typical application schematic table 2. external components symbol parameter min. typ. max. unit c 1 ceramic capacitor smd 1 10 f c 2 ceramic capacitor smd tbd f c 3 ceramic capacitor smd 0.1 f c 4 ceramic capacitor smd 10 f c 5 ceramic capacitor smd tbd (1) 1. time constant r5*c5 must be less than 20 msec. r 1 resistor 10 (2) 2. this value refers to a fast-charge current of 100 ma. k r 2 resistor tbd k r 3 resistor 100 k r 4 resistor 0 r 5 resistor tbd (1) r 6 resistor 4.7 k r 7 resistor 4.7 k r 8 resistor tbd (3) 3. time constant must be chosen taking into account compensation loop. r led1 , r led2 resistor 90 d 1 led kingbright l-934hd d 2 led kingbright l-934gd am104 3 4v2 vcc temp led2 led1 bat c 1 battery pack li+ protection circuit li-ion battery temp gnd ntc phc vcp vref iset r 1 res2 (i 2 c data) res1 (i 2 c clock) bat res3 (reserved) c 2 r 2 c 4 c 3 r 3 r 4 d 1 d 2 v cc STBC21a to ac-dc vbat_sns r led1 r led2 v in gnd r 8 c 5 v ref r 7 r 6 v cc v ref r 5
pin configuration STBC21 8/54 doc id 023256 rev 1 2 pin configuration figure 3. pin connections (top through view) table 3. pin description pin n symbol function 1 vcc input supply voltage 2 phc photo coupler driver 3 vcp compensation pin 4 vref voltage reference for external ntc 5 res2 i2c bi-directional data - pulled high 6 res1 i2c clock - pulled high 7 gnd ground pin 8 res3 reserved 9 temp input from temperature sensor 10 vbat_sns battery voltage sensing 11 bat this pin provides an accurate output voltage and the charge current following the charging algorithm. only 50 a reverse current can flow into the device when in standby mode 12 iset fast-charge current setting 13 led1 open drain. see appendix e & f 14 led2 open drain. see appendix e & f exposed pa d not connected am104 33 v1 7 6 5 4 3 2 1 14 13 12 11 10 9 8 res2 res1 gnd vref vcp phc vcc led2 led1 iset bat vbat_sns temp res3
STBC21 maximum ratings doc id 023256 rev 1 9/54 3 maximum ratings note: absolute maximum ratings are those values beyond which damage to the device may occur. functional operation under these conditions is not implied. all values are referred to gnd. table 4. absolute maximum ratings symbol parameter value unit v cc input supply voltage from -0.3 to 10 v v bat, v bat_sns battery voltage from -6.0 to 6.0 v v phc phc voltage from -0.3 to 10 v v vcp vcp voltage from -0.3 to 5.5 v v ref ref voltage from -0.3 to 3.6 v v lv temp, led1, led2, iset from -0.3 to v ref +0.3 v v res res1, res2, res3 from -0.3 to 3.6 v i bat charging battery current 1350 ma esd electrostatic discharge voltage (according to hbm jesd22-a114d) 2 kv electrostatic discharge voltage (according to cdm jesd22-c101c) 500 v t stg storage temperature range ?65 to 150 c t j junction temperature range ?40 to 125 c lead temperature (soldering, 10 seconds) 300 c table 5. thermal data symbol parameter value unit r thja (1) 1. evaluated on 1s2p (1 signal, 2 plane layers) board, 4.4 x 5 mm body size, 3.0 x 3.0 mm pad size, 1.5 w applied power. thermal resistance junction-ambient 37.6 (2) 2. by 0 velocity (linear feet per minute). this value drops to 30.2 c/w by 500 velocity. oc/w
electrical characteristics STBC21 10/54 doc id 023256 rev 1 4 electrical characteristics t j = -25 c to 85 c unless otherwise specified. refer to the typical application circuit. typical values are referred to t j = 25 c. table 6. electrical characteristics (dc) symbol parameter conditions min. typ. max. unit v cc 2.6 9.0 v v cc_usb minimum v cc to enable charging without quasi-pulse 4.5 v v bat 3.0 4.25 v i cc supply current (excluding leds and battery current) fast charge (1) 3.0 v STBC21 electrical characteristics doc id 023256 rev 1 11/54 symbol parameter conditions min. typ. max. unit v cc_ok charging start threshold ? v cc undervoltage alarm (v cc_uvlo ) 5% 2.66 2.8 2.94 v v cc_asd v cc -v bat threshold 125 mv v cc_ovp v cc overvoltage protection 8.55 9.0 9.45 v io drop_qp quasi-pulse v cc -v bat drop i bat =100 ma, i bat =1.0a 0.35 v v 0v_hd 0v-charge threshold 5% 1 v v pre_ch pre-charge to fast-charge voltage threshold v cc = 5.0 v 3.0 v v flt float voltage range tolerance v flt = 4.2 v, i bat =1 ma t j = -10 c to 85 c -0.7 0.7 % v flt_ovp float voltage ovp 5.0 v < v cc < 9.0 v t bat = 0 c to 60 c i bat = 1.0 ma timer-3 = 60 min. 4.21 4.23 4.25 v v cc_qp quasi-pulse minimum supply voltage in pre-charge phase 3.1 v v bat_qp minimum battery voltage to start quasi-pulse mode 2.8 v v rech battery recharge threshold voltage 5.0 v < v cc < 9.0 v 3.9 v v temp_un ntc voltage threshold for battery unconnected 2% 2.425 v v temp_ot ntc voltage threshold for battery overtemperature 2% 0.505 v v ref reference voltage for ntc / led drive voltage 5% 2.9 v r ds-on power mos saturation resistance 0 c < t j < 85 c 300 m t rech battery recharge deglitching time v cc = 5.0 v 100 ms t full full charge detection deglitching time (after termination) v cc = 5.0 v ? timer-3 = 0 100 ms t hv battery overvoltage detection deglitching time v cc = 5.0 v 100 ms t hl overcurrent detection deglitching time v cc = 5.0 v 100 ms t hold_off deglitching time on v cc to start charging (v cc =3.0 v) v bat = 2.8 v 10 ms t bat_hot battery hot detection deglitching time v cc = 5.0 v 10 ms t bat_con battery connection detection deglitching time v cc = 5.0 v 400 ms t bat_tlo battery t lo temperature detection deglitching time v cc = 5.0 v 100 ms table 6. electrical characteristics (dc) (continued)
electrical characteristics STBC21 12/54 doc id 023256 rev 1 symbol parameter conditions min. typ. max. unit t bat_tho battery t ho temperature detection deglitching time v cc = 5.0 v 100 ms t bat_tl battery t l temperature detection deglitching time v cc = 5.0 v 100 ms t bat_th battery t h temperature detection deglitching time v cc = 5.0 v 100 ms t bat_thh battery t hh temperature detection deglitching time v cc = 5.0 v 100 ms t sink duration of battery connection detection c out = 10 f 100 ms t detect duration of battery connection detection c out = 10 f 300 ms timer-1 pre-charge timer 10% @ 25 c 15% in temp range 60 min timer-2 fast-charge timer (programmable) 10% @ 25 c 15% in temp range 150 510 min timer-3 termination timer (programmable) 10% @ 25 c 15% in temp range 060min timer-4 0 v-charge timer 10% @ 25 c 15% in temp range 16 sec t j_sh junction shutdown temperature 20 c hysteresis 115 c t l lower limit of safety range 10 c 1.74 1.95 v t h upper limit of safety range 45 c 0.89 1.10 v t hh intermediate safety range 50 c 0.79 1.002 v t ho upper limit of functional range 60 c 0.727 0.75 0.776 v t lo lower limit of functional range -2 c 2.087 2.128 2.168 v hysteresis 2 c 28 mv 5 c 70 mv table 6. electrical characteristics (dc) (continued)
STBC21 detailed description doc id 023256 rev 1 13/54 5 detailed description the STBC21 is designed to charge single-cell lithium-ion batteries using the constant current/constant voltage algorithm. the charger can deliver up to 1.1 a (programmable) of charge current with a final float voltage accuracy of 20 mv. once the battery is connected, the normal charge cycle begins when the voltage at the v cc pin rises above the threshold (v cc_ok ). the process generally starts with a pre-charge phase in constant current mode, where a reduced charge current (see appendix b ) is supplied to the battery. a programmable timer (timer-1) during this phase allows possibly damaged batteries to be spotted in case the voltage doesn't reach the expected value within a given time. note that, if the battery voltage is below 1.0 v, the charger first attempts to charge (0 v- charge mode) for 16 seconds (timer-4) to test if the battery is dead. after the timer-4 has elapsed, in case the voltage doesn't cross the 1.0 v threshold, a battery alarm is flagged. otherwise the charger keeps on charging. when the battery voltage reaches 3.0 v, the charging current reaches its maximum value (fast-charge phase) programmable by an external resistor. when the battery voltage approaches the final float voltage (programmable, typ. 4.2 v), the STBC21 enters constant voltage mode and the charge current decreases as the battery becomes fully charged. the fast-charge and the following constant voltage phases have a dedicated timer set through bits in nvm to make sure the current reaches its termination value within a given time. if during this phase the battery voltage falls below v pre_ch or rises above 4.23 v (20 mv), the operation is stopped and an alarm sounds. the STBC21 terminates the constant voltage phase when the charging current reaches the termination current threshold (value set in iset3 register, see appendix b ). in addition, a further step (end of charge) can be activated through bits in nvm. in this case, the charging process in constant voltage mode continues for a predefined amount of time (timer-3): this behavior is useful to increase the battery duration. after charge termination the battery may be discharged by the leakage. when the battery voltage reaches v rech with a lag time of 100 ms the charge automatically restarts. this feature can be disabled setting a bit in nvm. if, during the charging phase, one of the timeouts elapses, the charge is stopped and a flag is set. see appendix b for more details on timers. the STBC21 charging process works as depicted in figure 4 .
detailed description STBC21 14/54 doc id 023256 rev 1 figure 4. charging process flowchart two outputs can be used to detect the status of charge. the functionality of these two pins can be customized in nvm as outlined in appendix e & appendix f . this is to allow the final customer to have different kinds of information depending on whether the output is on, off, or flickering. the flickering frequency is programmable both in frequency and duty cycle (see appendix e & appendix f ). note: the device functionality is not guaranteed if the parameters are modified in nvm during the charging cycle. 5.1 operation mode the STBC21 can work in standalone or driven by a microcontroller. if it works in standalone, all device parameters are those stored in nvm. otherwise, if it works driven by a microcontroller, it is the microcontroller itself to program through i2c (scl and sda pins) the device parameters. am10415v1 insert baery baery connecon detecon at beginning of charge pre-charge mode v bat > 3.0v yes yes yes no yes v bat < 1.0v 0v-charge mode yes baery alarm timer-4 elapsed v bat > 1.0v no no baery alarm timer-1 elapsed no yes fast - charge mode in constant current yes v bat < v float no terminaon (without auto-recharge) timer-2 elapsed no no i bat < iset3 timer-2 elapsed yes terminaon ( without auto-recharge) no no fast - charge mode in constant voltage yes safe charge off (timer-3=0 min) auto recharge on yes safe charge timer-3 elapsed no auto recharge on no yes yes no yes no yes timer-4 on timer-1 on timer-2 on timer-3 on v bat < 3.9v baery connecon detecon at the end of charge baery connecon detecon at the end of charge baery connecon detecon at the end of charge baery connecon detecon at the end of charge no terminaon (without auto-recharge) terminaon (without auto-recharge)
STBC21 detailed description doc id 023256 rev 1 15/54 5.2 battery connection detection the STBC21 includes a battery detection algorithm to avoid a wrong behavior of the charger due to incorrect pin connection. this control is performed both at the beginning and at the end of charge. at the beginning of charge, the charger briefly (t detect ) sources a small current (i detect ) to the battery: if the voltage remains below v rech , the battery is definitely connected. otherwise, if the voltage reaches v rech , a further control is added to be sure the battery is not connected. the charger briefly sinks (t sink ) a small current (i sink ) from the battery. if voltage falls below v pre_ch , the battery is certainly absent. similarly, when the termination current is reached, the charger briefly (t sink ) sinks a small current (i sink ) from the battery. after this period, if the battery voltage is above v pre_ch , the battery is present. otherwise the battery is absent. the flowcharts in figure 5 better explain this algorithm.
detailed description STBC21 16/54 doc id 023256 rev 1 figure 5. battery connection detection flowcharts 5.3 start of charge the STBC21 start of charge is subject to three variables: input voltage, battery connection and battery temperature. the detection of these variables is filtered with different deglitching as reported in ta b l e 7 : am10416v1 baery connecon detecon at the end of charge insert baery pin temp connected no force i detect to baery and start t detect start charging yes wait for 400msec (t wait ) v bat >3.9v & t detect <300ms no sink i sink from baery and start t sink v bat <3.0v & t sink <100ms yes b aery a l arm yes no t detect 300ms yes no v bat >3.9v yes no start charging baery removed baery unistallaon led set yes no end sink i sink from baery and start t sink v bat <3.0v & t sink <100ms yes terminaon baery alarm no start terminaon baery removed baery unistallaon led set yes no end baery connecon detecon at beginning of charge
STBC21 detailed description doc id 023256 rev 1 17/54 the charge starts if v cc exceeds 2.8 v, the battery is connected and its temperature is in the safety range (see section 5.5 ). in addition, the charge cycle starts if the available supply voltage exceeds by v cc-asd the bat pin voltage level. the start of charge in case of a discharged battery is already described in a previous paragraph. meanwhile, if a fully charged battery is connected, the charge starts in constant voltage mode with timer-2 associated. 5.4 fast-charge programming when the battery voltage reaches the pre-charge voltage threshold, the STBC21 starts the fast-charge phase. in this phase, the device charges the battery with a constant current, programmable by an external resistor that sets the charge current. the formula used to select the rprg is as follows: equation 1 where v set = 1.0 v and k prg = 1000. during this phase, the battery voltage increases until it reaches the programmed floating voltage or the safety timer expires and the alarm is activated. 5.5 charge auto-limitation the STBC21 includes an auto-limitation algorithm to avoid explosion risks in the li+ battery. this algorithm makes sure that the battery is never charged at its maximum floating voltage if the temperature is above 45 c or below 10 c. three more ranges are defined outside the safety range t l -t h (10 c ~ 45 c) as reported in figure 6 . table 7. start of charge item delay enabling condition battery connection detection 400 ms v temp < 2.425 v v cc voltage detection 10 ms v cc > 2.8 v battery temperature detection 100 ms 0.75 v < v temp < 2.128 v ) i k ( v r chg prg set prg =
detailed description STBC21 18/54 doc id 023256 rev 1 figure 6. temperature ranges compatible with pse, power safety electrical the new floating voltage in these ranges can be programmed to be 4.2 v, 4.1 v or 4.05 v ( 30 mv), as reported in appendix b . once the reduced floating voltage is reached, the charge terminates only if the battery temperature is in the 10 c ~ 45 c range. if the temperature is outside this range, the charger holds and restarts once the temperature decreases. this function can be enabled/disabled setting a bit in nvm. there is also the possibility to halve the charging current (see figure 6 , blue dashed line) in fast-charge in all temperature ranges. in addition, all thresholds have an hysteresis: t lo and t ho have a fixed hysteresis of 2 c, whereas t l , t h and t hh have a programmable hysteresis of 2 c or 5 c (value set by a bit in nvm). if the temperature moves above t h or below t l , v float is reduced. when the temperature goes back inside the range t l -t h (with the associated hysteresis), v float is replaced to its maximum value. at the beginning of the charge, when the battery pack is inserted, a check of battery temperature is performed: if the temperature is outside the range 0 c~45 c, the charger doesn't start charging and waits until the temperature goes back into the range (above 0 c or below 43 c) (see figure 8 ). similarly, if auto-recharge is active and battery voltage decreases below 3.9 v, but its temperature is outside the range 0 c ~ 45 c, the charge is stopped and restarts only when battery temperature goes into the range 0 c ~ 43 c. in this situation, leds continue to show ?charge completed?. during charging, if battery temperature goes outside the functional range (-2 c ~ 60 c), the charger must stop the operations regardless of the current state. in this case, the leds show ?battery temperature alarm? but the timers keep on counting. if the temperature moves back inside the range 0 c ~ 43 c, the charger restarts the operations restoring the status it was in before the interruption. in this case, if temperature goes above 60 c twice, the charger stops, the leds show a ?charge completed? and it is necessary to remove the battery to restart the operations (see figure 9 ). with the battery uninstalled, the led configuration is like that indicated in appendix e . in summary, the STBC21 behavior can also be represented as the following v-i characteristic: am10417v1 v float i charge t lo t l t h t hh t ho temper a t u re cv- 1 cv- 2 cv- 3 cv- 4 i charge 2 no charge no charge
STBC21 detailed description doc id 023256 rev 1 19/54 figure 7. v-i characteristics figure 8. battery temperature alarm after charging starts (at battery insertion and at recharge) flowchart am1041 8 v1 char g in g current ( ma battery volta g e (v) 3 v i s et1 (p r e -char g e cur r ent value) i s et2 (fa s t- char g e cur r ent value) cv-1/2/ 3 /4 4.05v + 0.0 3 v/-0.06 cv-1/2/ 3 /4 4. 10 v + 0.0 3 v/-0.06 cv-1/2/ 3 /4 4. 20 v + 0.0 3 v/-0.06 cv-1/2/ 3 /4 4.05v + 0.0 3 v/-0.0 3 cv-1/2/ 3 /4 4. 10 v + 0.0 3 v/-0.0 3 cv-1/2/ 3 /4 4. 20 v + 0.0 3 v/-0.0 3 ) - - + - v 0 .0 3 v/-0.06 - 20 + - / - +/-0.0 3 am10419v1 baery temperature alarm detecon / aer charging starts baery temperature > 45 c baery temperature < 0 c start charging baery temperature alarm occurrence charging doesnt start baery temp alarm / aer charging starts led se t charge on going led set yes yes yes 0c < baery temperature < 4 3 c no no no start charging charge on going led set
detailed description STBC21 20/54 doc id 023256 rev 1 figure 9. battery temperature alarm during charge flowchart the chip also includes an nvm to allow the temperature thresholds above to be programmable few times by the battery manufacturer. the temperature thresholds are sensed by the ntc inside the battery pack. a reference voltage is properly partitioned to translate the variable resistance in a variable voltage as shown in figure 10 . figure 10. temperature detector schematic am10420v1 baery temperature alarm detecon / during charge baery temperature > 60c baery temperature < - 2c charge baery temperature alarm occurrence stop charging timers keep counng alarm asserons =2 mes charge on going led set baery removed yes yes yes yes no 0c < baery temperature < 43c no no no no charging compleon led set baery unistallaon led set yes restart charging from the interrupted point end baery temperature > 60c yes no increase alarm counter charge on going led set baery temp alarm / during charge led set am10421v1 STBC21 temp + _ r part2 r part1 r 1 ntc vref battery pack r 2 r 3
STBC21 detailed description doc id 023256 rev 1 21/54 using an integrated resistor partition and a very low-offset comparator, it's possible to detect a battery temperature value that doesn't depend on reference voltage, but is affected by an internal resistor divider matching only. as regards ntc, the components suggested are: 1. ntc1 panasonic r 25 = 100 k 1% b 25/85 =4700 k 1% (code ertj0ev104f) 2. ntc2 panasonic r 25 = 10 k 1% b 25/85 =3435 k 1% (code ertj0eg103fa) two resistor networks are proposed to implement linearization of these two ntcs, as written below. ntc1: r 1 = 100 k - r 2 = 700 k - r 3 = 17.8 k ntc2: r 1 = 9.1 k - r 2 = 160 k - r 3 = 0.22 k in this way, voltage thresholds of similar value for both ntcs are obtained. the STBC21 automatically recognizes these voltage thresholds. 5.6 phc pin functionality the time diagram of the charging process can be summarized in the image below: figure 11. charging process diagram as shown, in fast-charge phase the power dissipation can be important and supposing v in = 9.0 v and i bat = 1.1 a: t lo (-2 c) t l (10 c) t h (45 c) t hh (50 c) t ho (60 c) 2.128 v 1.74 v - 1.95 v 0.89 v - 1.1 v 0.79 v - 1.002 v 0.75 v
detailed description STBC21 22/54 doc id 023256 rev 1 equation 2 which is not compatible with the thermal specifications of the package used. in this situation either the charging current must be reduced (increasing the charging time) or the STBC21 enters into thermal shutdown. this effect can be seen even in pre-charge but is less critical because this phase generally last few minutes and the current is lower but can become longer in case the chip goes into thermal shutdown. to allow a higher current capability during charging, the power dissipation must be reduced acting on the voltage drop between input and output. to keep this difference at a minimum value the STBC21 provides a pin to drive a controller downstream so that the input voltage depends on the battery voltage. the input voltage waveform is shaped as reported in figure 12 . figure 12. charging process diagram during pre-charge, until v bat reaches 2.8 v (v bat_qp threshold), the input voltage must be regulated at v cc_qp . when v bat goes over 2.8 v, v cc starts to increase, keeping a constant voltage difference with v bat (i odrop_qp ). 5.7 alarms the STBC21 implements four kinds of alarms: battery alarm, charger alarm, asd (automatic shutdown) alarm and device temperature alarm. w 6 . 6 i ) v v ( p bat out in = ? =
STBC21 detailed description doc id 023256 rev 1 23/54 battery alarm occurs when: timer-1 during pre-charge phase elapses; timer-4 during 0v-charge phase elapses; overvoltage on the bat pin occurs (v bat > 4.23 v 20 mv, infringement of jeita/pse regulation); undervoltage, during fast-charge or end of charge, on the bat pin occurs (v bat < 3.0 v); undervoltage on the temp pin occurs (v temp < 0.505 v, battery overheating); battery connection detection error occurs. in all these cases the charge stops, the leds show a ?battery alarm? and a battery removal is required to reset the charger. the battery removal is spotted because the voltage on the temp pin rises above 2.425 v. the battery alarm's flowchart is presented in figure 13 . charger alarm occurs when: overvoltage on the v cc pin occurs (v cc > 9.0 v); undervoltage on the v cc pin occurs (v cc < 2.8 v, except for the power-up transition when the charger is switched on); current increases over 1.1 a. in these cases the charge is stopped, leds show a ?charger alarm? and it's kept in this state even if the battery is removed. a v cc removal is required to reset the charger. the charger alarm's flowchart is depicted in figure 14 . other alarms occur when: v cc and v batt are very close (v cc_asd is lower than threshold); die temperature increases over 115 c (thermal shutdown). in these cases the battery charge is stopped, the leds continue to show ?charge ongoing? if the charger was in charge, and ?end of charge? if the charger was in the termination phase and the timers keep on counting. once the alarm condition is removed, the charger restarts the operations restoring the status it was in before the interruption. during this phase, all other alarms (battery alarms and charger alarms) are active.
detailed description STBC21 24/54 doc id 023256 rev 1 figure 13. battery alarm flowchart figure 14. charger alarm flowchart am10422v1 baery alarm detecon yes no timer-1 expired yes baery alarm led set uvlo on v bat v bat < 3.0v ovp on v bat v ba t > 4.25v baery hot v temp < 0.3v baery connecon detecon error no no no no yes yes baery removal end yes yes no charging stop baery unistallaon led set timer-4 expired v bat < 1.0v yes yes no no fast-charge or end of charge yes no am1042 3 v1 charger alarm detecon yes no charging stop uvlo on v cc v cc < 2.8v ovp on v cc v cc > 9.0v no no yes power off end yes no over current i bat > 1.1a charger alarm led set yes power up 2.8v transion yes no
STBC21 detailed description doc id 023256 rev 1 25/54 the alarms are reported by two different leds driven from the high side with 10 ma current capability, as reported in figure 15 . the led current is not internally limited. figure 15. leds control circuit see appendix e for possible led configurations. as regards r led calculation, taking into account i led = 10 ma and v fled = 2 v, we obtain: equation 3 5.8 reversed battery polarity protection the STBC21 includes a reversed battery polarity protection to prevent damage due to an incorrect insertion of the battery in the cradle. if the battery is able to supply 2 ma, charge doesn't start and no alarm is set. if the battery is protected against overvoltage, undervoltage, etc. and it is in protection mode (represented as an open circuit) it is not able to supply 2 ma. in this condition, the battery connection detection alarm is set. even in this case the charge does not start. if the battery is not protected against overvoltage, undervoltage, etc. and battery voltage is below 1.0 v, battery connection detection is unable to start. in this case, for a time corresponding to timer-4 (16 sec), the battery is discharged with a pre-charge current. but when timer-4 elapses the battery alarm is flagged and the discharge is stopped. 5.9 temperature protection the STBC21 has a further protection when the dye temperature reaches 115 c. in this condition the charge is stopped and restarts after the temperature decreases to 95 c. during this ?idle? state, leds continue to show ?charge ongoing? if the charger was in charge, ?end of charge? if the charger was in termination phase and the timers keep on am10424v1 v cc osc on/0.625/ 9t /2.5/3/4 30/50/80/100 on duty 2bit 9bit 3bit charging mode led control led display led display flickering led display on duty 7mode on(100%) ck 10ma 10ma ldo 2.9v v ref osc on/0.625/2/2.5/3/4 30/50/80/100 on duty led control 2.9 v ldo = ? = ? = 90 01 . 0 ) 2 9 . 2 ( i ) vf v ( r led led ref led
detailed description STBC21 26/54 doc id 023256 rev 1 counting. once the charger exits ?idle? state (temperature decrease to 95 c), it restarts the operations restoring the status it was in before the interruption. the flowchart in figure 16 shows junction shutdown temperature detection. figure 16. junction shutdown temperature detection 5.10 i2c data transfer a standard i2c interface, mapped in pins res1 (scl) and res2 (sda), is used to read/write the non-volatile memory integrated into the chip. both read and write operations can be always done based on registers or in one operation starting from a given address till the bottom of the memory. example: write into reg 01h (customer register) in order to set the pre-charge current (iset1) to 90 ma and end-charge current (iset3) to 100 ma. am10425v1 juncon shutdown temperature detecon yes no charging stop juncon temperature >115c yes during charge yes charge on going led set timers keep counng juncon temperature <95c charge restart from the interrupted point no no table 8. write single register s slave address r/w a register address a data a/an p master slave (STBC21) s = start condition (from master to STBC21) slave address= 6bh r/w = '0' write / '1' read a = acknowledge (sda low from STBC21) register address = from 00h to 17h (8 bits from msb to lsb) data = 8 bits data register (from msb to lsb) an = acknowledge/not acknowledge (sda left high from STBC21) p = stop condition (from master to STBC21)
STBC21 detailed description doc id 023256 rev 1 27/54 example: read data from reg 12h (charger status register) in order to know the status of the charger. the i2c interface also performs sequential write and sequential read in order to write/read all the STBC21STBC21 registers in a single step. an internal pointer starts from the first addressed register and then returns to the first internal address (00h) when it has achieved the last internal address (17h). 5.10.1 sequential registers write: s 6bh 0 a 00000001 a xx011001 a/an p table 9. read single register s slave address r/w a register address a send data a/an p master slave (STBC21) s = start condition (from master to STBC21) slave address= 6bh r/w = '0' write / '1' read a = acknowledge (sda low from STBC21) register address = from 00h to 17h (8 bits from msb to lsb) send data = 8 bits data coming from internal addressed register of STBC21 (from msb to lsb) a/an = acknowledge/not acknowledge (sda left high from master) p = stop condition (from master to STBC21) s 6bh 1 a 00010010 a xxxxxxxx a/an p s slave address r/w (0) a register address adata (reg x )adata (reg x+1 ).. a/an p master slave (STBC21) s = start condition (from master to STBC21) slave address= 6bh r/w = '0' write / '1' read a = acknowledge (sda low from STBC21) regist. addr. = first register address (8 bits from 00h to 17h and from msb to lsb) data (reg x ) = 8 bits data of the first addressed register (from msb to lsb) data (reg x+1 ) = 8 bits data of the next addressed register (from msb to lsb) a/an = acknowledge/not acknowledge (sda left high from STBC21) p = stop condition (from master to STBC21)
detailed description STBC21 28/54 doc id 023256 rev 1 5.10.2 sequential registers read: s slave address r/w (1) a register address a send data (reg x ) a send data (reg x+1 )... a/an p master slave (STBC21) s = start condition (from master to STBC21) slave addr. = 6bh r/w = '0' write / '1' read a = acknowledge (sda low from STBC21) reg. addr. = first register address (8 bits from 00h to 17h and from msb to lsb) send data (reg x ) = 8 bits of data coming from the first addressed register of STBC21 (from msb to lsb) send data (reg x+1 ) = 8 bits of data coming from the next addressed register of STBC21 (from msb to lsb) a/an = acknowledge/not acknowledge (sda left high from master) p = stop condition (from master to STBC21)
STBC21 esd requirements doc id 023256 rev 1 29/54 6 esd requirements hbm 2 kv, cdm 500 v esd sensitivity of the electrical components must be tested using the following standards for each required model: charged device model (cdm) jesd22-c101-c esd-stm5.3.1-1999 human body model (hbm) jesd22-a114-b iec6134-3-1:2002 esd-stm5.1-2001 mil-std-883e 3015.7.
register configuration and access mode description STBC21 30/54 doc id 023256 rev 1 appendix a register configuration and access mode description the STBC21 has two different access modes to the internal registers: user mode and customer mode. user mode at power-on the STBC21 enters user mode. only reg11h and reg12h are fully accessible in read-mode while reg13h is accessible in limited write-mode (only 'customer_mode' and 'ce' bits can be written) and fully accessible in read-mode. customer mode the STBC21 enters customer mode when bit7, in reg13h, is set to '1'. in this mode the configuration of the internal system registers is: reg00h to reg07h are accessible in read/write mode; reg10h has limited write access (nvm interface commands); reg11h and reg12h are accessible only in read mode; reg13h has limited write access (commands bits only); reg14h is accessible only in read mode. table 10. configuration registers map reg/bit b7 b6 b5 b4 b3 b2 b1 b0 00h amr timer-3 timer-2 01h reserved reserved iset3 iset1 02h cv-4 cv-3 cv-2 cv-1 03h th th-h 04h reserved hys tl 05h lf45 ld7 ld45 ld3 ld2 06h reserved ld6 lf267 duty mode 07h reserved cv4-iset2 cv3-iset2 cv2-iset2 cv1-iset2 table 11. control registers map reg/ bit b7 b6 b5 b4 b3 b2 b1 b0 10h nvm busy nvm check nvm command 11h vcc_uvlo vcc_ovp ibat_ocp batt_ovp batt_uvlo batt_hot batt_detect_ko batt_no_ conn 12h asd_mode thermal protection batt temp alarm batt temp alarm batt_temp_soc timer2 expired timer1 expired 0v_chrg _alarm 13h customer_ en ce reserved reserved sw_chrg_alarm sw_chrg_status 14h batt_temp_range reserved iset2_half vfloat_05 vfloat_10 vfloat_20
STBC21 charging parameters doc id 023256 rev 1 31/54 appendix b charging parameters table 12. timer registers summary timer name charging phase setting range min. unit accuracy step bit total timer-1 pre-charge 60 min. fix 10% @ 25c 15% in temp -- 7 timer-2 fast-charge 150 min. to 510 min. 30 min. 12 4 timer-3 end of charge 0 min. to 60 min. (1) 10 min. 7 3 timer-4 0v-charge 16 sec fix - - 1. 0 min. means timer disabled. table 13. timer-2 description timer-2 reg 00h bit3 bit2 bit1 bit0 150 min. 0 0 0 0 180 min. 0 0 0 1 210 min. 0 0 1 0 240 min. 0 0 1 1 270 min. 0 1 0 0 300 min. 0 1 0 1 330 min. 0 1 1 0 360 min. 0 1 1 1 390 min. 1 0 0 0 420 min. 1 0 0 1 450 min. 1 0 1 0 480 min. 1 0 1 1 510 min. 1 1 0 0
charging parameters STBC21 32/54 doc id 023256 rev 1 table 14. timer-3 description timer-3 reg 00h bit6 bit5 bit4 0min. 0 0 0 10 min. 0 0 1 20 min. 0 1 0 30 min. 0 1 1 40 min. 1 0 0 50 min. 1 0 1 60 min. 1 1 0 -111 table 15. charging current registers name charging phase setting range min. unit accuracy step bit total iset1 pre-charge/0v-charge current value 60 ma / 90 ma / 120 ma 30 ma 20% 3 2 6 iset2 fast-charge current value 100 ma to 1100 ma (1) - 7% @ 800 ma setting with external resistor iset3 end of charge current value 40 ma to 190 ma (1) 10 ma 20% 16 4 1. end of charge current is always less than fast-charge current. table 16. set1 register description iset1 reg 01h bit1 bit0 60 ma 0 0 90 ma 0 1 120 ma 1 0
STBC21 charging parameters doc id 023256 rev 1 33/54 table 17. iset3 register description iset3 reg 01h bit5 bit4 bit3 bit2 40 ma0000 50 ma0001 60 ma0010 70 ma0011 80 ma0100 90 ma0101 100 ma0110 110 ma0111 120 ma1000 130 ma1001 140 ma1010 150 ma1011 160 ma1100 170 ma1101 180 ma1110 190 ma1111 table 18. constant voltage register name temperature range setting range accuracy step bit total cv-1 t lo to t l -2 c - 10 c 4.10 v / 4.20 v / 4.05 v 0.03 v 3 2 8 cv-2 t l to t h 10 c - 45 c 4.10 v / 4.20 v / 4.05 v 3 2 cv-3 t h to t hh 45 c - 50 c 4.10 v / 4.20 v / 4.05 v 3 2 cv-4 t hh to t ho 50 c - 60 c 4.10 v / 4.20 v / 4.05 v 3 2 table 19. cv1 bit description cv1 reg 02h bit1 bit0 4.05 v 0 0 4.10 v 0 1 4.20 v 1 0 -11
charging parameters STBC21 34/54 doc id 023256 rev 1 table 20. cv2 bit description cv2 reg 02h bit3 bit2 4.05 v 0 0 4.10 v 0 1 4.20 v 1 0 -11 table 21. cv3 bit description cv3 reg 02h bit5 bit4 4.05 v 0 0 4.10 v 0 1 4.20 v 1 0 -11 table 22. cv4 bit description cv4 reg 02h bit7 bit6 4.05 v 0 0 4.10 v 0 1 4.20 v 1 0 -11 table 23. halving register name notes bit total iset cv-1 i set2 x 50% in cv-1 1 4 iset cv-2 i set2 x 50% in cv-2 1 iset cv-3 i set2 x 50% in cv-3 1 iset cv-4 i set2 x 50% in cv-4 1 table 24. iset2 (cv1) bit description cv1-iset2 reg 07h bit0 iset2 x 50% on 1 iset2 x 50% off 0
STBC21 charging parameters doc id 023256 rev 1 35/54 table 25. iset2 (cv2) bit description cv2-iset2 reg 07h bit1 iset2 x 50% on 1 iset2 x 50% off 0 table 26. iset2 (cv3) bit description cv3-iset2 reg 07h bit2 iset2 x 50% on 1 iset2 x 50% off 0 table 27. iset2 (cv4) bit description cv4-iset2 reg 07h bit3 iset2 x 50% on 1 iset2 x 50% off 0
charging control STBC21 36/54 doc id 023256 rev 1 appendix c charging control table 28. charging control control notes bit total auto-recharge default is enabled 1 1 table 29. auto recharge bit description amr reg 00h bit7 automatic recharge on 1 automatic recharge off 0
STBC21 temperature thresholds doc id 023256 rev 1 37/54 appendix d temperature thresholds table 30. temperature thresholds name temp thresholds setting range minimum unit accuracy step bit total ftp/ otp battery temperature detection t ho 60 c 0.75 v fix 1% on voltage thresholds -- 12 1 time t hh 50 c 0.79 v -1.002 v 0.014 v 16 4 t h 45 c 0.89 v -1.10 v 0.014 v 16 4 t l 10 c 1.74 v -1.95 v 0.014 v 16 4 t lo - 2 c 2.128 v fix - - hysteresis range t hh , t h , t l 2 c - 5 c 3 c 2 c = 28 mv 5 c = 70 mv 11 table 31. th-h reg th-h reg 03h bit3 bit2 bit1 bit0 0.792v0000 0.806v0001 0.820v0010 0.834v0011 0.848v0100 0.862v0101 0.876v0110 0.890v0111 0.904v1000 0.918v1001 0.932v1010 0.946v1011 0.960v1100 0.974v1101 0.988v1110 1.002v1111
temperature thresholds STBC21 38/54 doc id 023256 rev 1 table 32. th reg th reg 03h bit7 bit6 bit5 bit4 0.890v0000 0.904v0001 0.918v0010 0.932v0011 0.946v0100 0.960v0101 0.974v0110 0.988v0111 1.002v1000 1.016v1001 1.030v1010 1.044v1011 1.058v1100 1.072v1101 1.086v1110 1.100v1111
STBC21 temperature thresholds doc id 023256 rev 1 39/54 table 33. tl reg tl reg 04h bit3 bit2 bit1 bit0 1.740 v0000 1.754 v0001 1.768 v0010 1.782 v0011 1.796 v0100 1.810 v0101 1.824 v0110 1.838v0111 1.852v1000 1.866v1001 1.880v1010 1.894v1011 1.908v1100 1.922v1101 1.936v1110 1.950v1111 table 34. hys reg hys reg 04h bit4 2 c 0 5 c 1
led configurations diversified for customer (each customer one pattern) STBC21 40/54 doc id 023256 rev 1 appendix e led configurations diversified for customer (each customer one pattern) table 35. led configurations pattern battery charger mode led-flickering timing led-red led-green 1 1.battery uninstallation off off 2.charging control on off 3.charging completion off on 4.charger alarm f = 3 hz flickering off 5.battery alarm f = 3 hz flickering off 6.temperature waiting control off off 2 1.battery uninstallation off off 2.charging control on off 3.charging completion off on 4.charger alarm f = 2.5 hz flickering off 5.battery alarm f = 2.5 hz flickering off 6.temperature waiting control on off 3 1.battery uninstallation off off 2.charging control on off 3.charging completion off on 4.charger alarm f = 2.5 hz flickering off 5.battery alarm f = 2.5 hz flickering off 6.temperature waiting control f = 0.625 hz flickering off 4 1.battery uninstallation off off 2.charging control f = 0.625 hz flickering flickering 3.charging completion on on 4.charger alarm f = 2.5 hz flickering flickering 5.battery alarm f = 2.5 hz flickering flickering 6.temperature waiting control/charging start f = 0.625 hz flickering flickering 7.temperature waiting control/during charging on on 5 1.battery uninstallation off off 2.charging control on off 3.charging completion off on 4.charger alarm off off 5.battery alarm off off 6.temperature waiting control on off
STBC21 led configurations diversified for customer (each customer one pattern) doc id 023256 rev 1 41/54 pattern battery charger mode led-flickering timing led-red led-green 6 1.battery uninstallation off off 2.charging control on off 3.charging completion off on 4.charger alarm off off 5.battery alarm off off 6.temperature waiting control off off 7 1.battery uninstallation off off 2.charging control on off 3.charging completion off on 4.charger alarm off off 5.battery alarm off off 6.temperature waiting control f = 0.625 hz flickering off 8 1.battery uninstallation off off 2.charging control f = 2 hz flickering flickering 3.charging completion f = 4 hz off flickering 4.charger alarm f = 2 hz flickering off 5.battery alarm f = 2 hz flickering off 6.temperature waiting control f = 2 hz flickering flickering table 35. led configurations (continued)
led display modes STBC21 42/54 doc id 023256 rev 1 appendix f led display modes as a consequence of the configuration reported in appendix e there are 7 possible modes: table 36. led display modes function condition led modes mode bit total led display 1.battery uninstallation off 1 0 9 2.charging control 1.on / 2.fl 2 1 3.charging completion 1.off /2.on /3.off 3 2 4.charger alarm 1.fl /2.fl /3.off 3 2 5.battery alarm 6.temperature waiting control / after charging starts 1.off/ 2.on/3.off/ 4.fl/5.fl 5 3 7.temperature waiting control / during charging 1.on/ 2. same illumination mode 6 6.temperature waiting control / (after charging starts) 21 table 37. led frequency register function parameter range minimum accuracy # step # bit total flickering frequency 1.battery uninstallation fixed 1 0 3 2.charging control 0.625 hz, 2 hz - 10% 2 1 3.charging completion 4 hz - 10% 1 0 4.charger alarm 2 hz, 2.5 hz, 3 hz, 4 hz - 10% 4 2 5.battery alarm 2 hz, 2.5 hz, 3 hz, 4 hz - 10% 4 (1) 6.temperature waiting control / after charging starts 0.625 hz, 2 hz - 10% 2 (2) 7.temperature waiting control / during charging 0.625 hz, 2 hz - 10% 2 (2) 1. same as mode 4. 2. same as mode 2.
STBC21 led display modes doc id 023256 rev 1 43/54 led display configurations table 38. led duty cycle register function condition range minimum accuracy # step # bits total flickering duty cycle 1.battery uninstallation fixed 1 0 2 2.charging control 30%, 50%, 80% 30% 2% 3.charging completion 4.charger alarm 5.battery alarm 6.temperature waiting control / after charging starts 7.temperature waiting control / during charging charge running reg 05h bit0 on-off 0 fl-fl 1 charge complete reg 05h bit2 bit1 off-on 0 0 on-on 0 1 off-fl 1 0 reserved 1 1 battery/charger alarm reg 05h bit4 bit3 fl-off 0 0 fl-fl 0 1 off-off 1 0 reserved 1 1
led display modes STBC21 44/54 doc id 023256 rev 1 led display flickering frequency battery temp. control (charge start mode) reg 06h bit5 bit4 bit3 off-off 0 0 0 on-off 0 0 1 off-fl 0 1 0 fl-fl 0 1 1 fl-fl 1 0 0 reserved 1 0 1 reserved 1 1 0 reserved 1 1 1 battery temp. control (charge running mode) reg 05h bit5 on-on 0 same as in ?charge start mode? 1 battery/charger alarm reg 05h bit7 bit6 2 hz 0 0 2.5 hz 0 1 3.0 hz 1 0 4.0 hz 1 1 charge running and temperature control reg 06h bit2 0.625 hz 0 2.0 hz 1
STBC21 led display modes doc id 023256 rev 1 45/54 duty cycle modes reg 06h bit1 bit0 30% 0 0 50% 0 1 80% 1 0 reserved 1 1
nvm commands register STBC21 46/54 doc id 023256 rev 1 appendix g nvm commands register table 39. address: 10h, reset state: 00000000 bit name read/write function b7(msb) nvm busy read 1: nvm activity; 0: nvm free b6 nvm check flag read 1: nvm data check failed; 0: nvm data check ok b5 nvm command read/write nvm commands (see ta bl e 4 0 ) b4 read/write b3 read/write b2 read/write b1 read/write b0(lsb) read/write table 40. nvm commands 100 000 u (1) 1. nvm commands classified as 'u' are user al lowed [permitted if customer_en=1 (reg13h, b7)]. erase partial memory 001 000 u write partial memory array 011 000 u write partial complementary memory array 010 000 110 000 u read partial memory
STBC21 charger, battery and alarm status registers doc id 023256 rev 1 47/54 appendix h charger, battery and alarm status registers table 41. address: 11h, reset state: 00000000 bit name read/write function b7(msb) vcc_uvlo read 1: vcc undervoltage protection, valid only after initialization. cleared at reset or sw_alarms_clr=reg13h(5). b6 vcc_ovp read 1: vcc over protection. cleared at reset or sw_alarms_clr. b5 ibat_ocp read 1: ibat over protection. cleared at reset or sw_alarms_clr. b4 batt_ovp read 1: battery overvoltage protection always active. cleared at battery disconnection or sw_alarms_clr, disabled by reg19h(6). b3 batt_uvlo read 1: battery undervoltage protection valid only in fast-charge. cleared at battery disconnection or sw_alarms_clr. b2 batt_hot read 1: battery temperature too high. cleared at battery disconnection or sw_alarms_clr. b1 batt_detect_ko read 1: battery detection failed. cleared at battery disconnection or sw_alarms_clr. b0(lsb) batt_no_conn read 1: battery disconnected table 42. address: 12h, reset state: 00000000 bit name read/write function b7(msb) asd_mode read 1: automatic shutdown mode. b6 thermal protection read 1: chip temperature over 115 oc. b5 batt_temp_alarm (t>60 oc) read 1: battery temp. is out of range during charge. at the first occurrence it can be cleared if the battery temp. returns again in a good range; after the first one, a battery disconnection or sw_alarms_clr is needed. b4 batt_temp_alarm (t>60 oc or t<0 c) read 1: battery temp. is out of range during charge. cleared if battery temp. returns in a good range or at battery disconnection or sw_alarm_clr. b3 batt_temp_soc (at batt. insertion) read 1: battery temp. is out of range at start of charge (battery connection). cleared at battery disconnection or sw_alarms_clr or when temperature returns in good range. b2 timer2_expired read 1: timer2 expired. active only during fast-charge. cleared at battery disconnection or sw_alarms_clr. b1 timer1_expired read 1: timer1 expired. active only during pre-charge. cleared at battery disconnection or sw_alarms_clr. b0(lsb) 0 v-chrg_alarm read 1: timer4 expired and battery still under 1 v. cleared at battery disconnection or sw_alarms_clr.
charger, battery and alarm status registers STBC21 48/54 doc id 023256 rev 1 table 43. address: 13h, reset state: 00000000 bit name read/write function b7 (msb) customer_en read/write 1: enable customer functions; 0: disable b6 ce read/write 0: charger enabled (default value); 1: charger disabled. b5 reserved b4 reserved b3 sw_chrg_alarm read 1: digital charger alarm during idle. b2 sw_chrg_status read digital charger status (see ta bl e 4 4 ). b1 read b0 (lsb) read table 44. digital charger status 000 idle 001 battery detection (force) 010 battery detection (1 st ) 011 pre-charge 100 fast-charge 101 safe-charge 110 battery detection (2 nd ) 111 termination table 45. address: 14h, reset state: 00000000 bit name read/write function b7 (msb) batt_temp_range read battery temperature range (see ta b l e 4 6 ) b6 read b5 read b4 reserved b3 iset2_half read 1: iset2 (fast-charge current) set to 50% b2 vfloat_05 read 1: vfloat set to 4.05 v b1 vfloat_10 read 1: vfloat set to 4.10 v b0 (lsb) vfloat_20 read 1: vfloat set to 4.20 v
STBC21 charger, battery and alarm status registers doc id 023256 rev 1 49/54 h.1 layout guidelines the layout of the application board for the STBC21 is very critical due to the high precision required on charging parameters which can be met only by minimizing the voltage drops across the connecting tracks and the noise in the ground plane. for these reasons the following guidelines are strongly suggested: 1. input and output decoupling capacitor should be placed as close as possible to the STBC21 with short trace runs to both in, out. 2. all low current gnd connections should be kept separate from the high current charge or discharge paths from the battery. 3. use a single-point ground technique incorporating both the small signal ground path and the power ground path. 4. the high current charge paths into the in pin and from the out pin must be sized appropriately in order to avoid voltage drops in these traces. 5. vbat_sns must be connected to vbat as near as possible to the battery pin. the layout of the board is reported below. figure 17. layout board (top through view) table 46. battery temperature range 000 no battery 001 battery temperature > 60 oc 010 battery temperature > 50 oc 011 battery temperature > 45 oc 100 battery temperature > 10 oc 101 battery temperature > 0 oc 110 battery temperature < 0 oc 111 battery temperature < 0 oc
charger, battery and alarm status registers STBC21 50/54 doc id 023256 rev 1 figure 18. layout board (top view)
STBC21 package mechanical data doc id 023256 rev 1 51/54 7 package mechanical data in order to meet environmental requirements, st offers these devices in different grades of ecopack ? packages, depending on their level of environmental compliance. ecopack specifications, grade definitions and product status are available at: www.st.com . ecopack is an st trademark. table 47. htssop-14l (5 x 4.4 mm) mechanical data dim. mm. min. typ. max. a 1.20 a1 0.15 a2 0.80 1.00 1.05 b 0.19 0.30 c 0.09 0.20 d 4.90 5.00 5.10 d1 1.70 e 6.20 6.40 6.60 e1 4.30 4.40 4.50 e2 1.50 e0.65 l 0.45 0.60 0.75 l1 1.00 k0 8 aaa 0.10
package mechanical data STBC21 52/54 doc id 023256 rev 1 figure 19. drawing dimension htssop-14l (5 x 4.4 mm) 7256412_c
STBC21 revision history doc id 023256 rev 1 53/54 8 revision history table 48. document revision history date revision changes 07-jun-2012 1 initial release
STBC21 54/54 doc id 023256 rev 1 please read carefully: information in this document is provided solely in connection with st products. stmicroelectronics nv and its subsidiaries (?st ?) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described he rein at any time, without notice. all st products are sold pursuant to st?s terms and conditions of sale. purchasers are solely responsible for the choice, selection and use of the st products and services described herein, and st as sumes no liability whatsoever relating to the choice, selection or use of the st products and services described herein. no license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. i f any part of this document refers to any third party products or services it shall not be deemed a license grant by st for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoev er of such third party products or services or any intellectual property contained therein. unless otherwise set forth in st?s terms and conditions of sale st disclaims any express or implied warranty with respect to the use and/or sale of st products including without limitation implied warranties of merchantability, fitness for a particular purpose (and their equivalents under the laws of any jurisdiction), or infringement of any patent, copyright or other intellectual property right. unless expressly approved in writing by two authorized st representatives, st products are not recommended, authorized or warranted for use in military, air craft, space, life saving, or life sustaining applications, nor in products or systems where failure or malfunction may result in personal injury, death, or severe property or environmental damage. st products which are not specified as "automotive grade" may only be used in automotive applications at user?s own risk. resale of st products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by st for the st product or service described herein and shall not create or extend in any manner whatsoev er, any liability of st. st and the st logo are trademarks or register ed trademarks of st in various countries. information in this document supersedes and replaces all information previously supplied. the st logo is a registered trademark of stmicroelectronics. all other names are the property of their respective owners. ? 2012 stmicroelectronics - all rights reserved stmicroelectronics group of companies australia - belgium - brazil - canada - china - czech republic - finland - france - germany - hong kong - india - israel - ital y - japan - malaysia - malta - morocco - philippines - singapore - spain - sweden - switzerland - united kingdom - united states of america www.st.com


▲Up To Search▲   

 
Price & Availability of STBC21

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X